package dao;

import util.Linksql;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

/**
 *
 * @author llq
 *基础dao，封装基本操作
 */
public class Basedao
{
    //创建一个数据库对象
    private Linksql dbUtil = new Linksql();
    /**
     * 及时关闭数据库连接，释放资源
     */
    public void closeCon()
    {
        dbUtil.closeCon();
    }

    /**
     * 基础查询，多条查询
     */
    public ResultSet query(String sql)
    {
        try {
            PreparedStatement prepareStatement = Linksql.getConnection().prepareStatement(sql);
            return prepareStatement.executeQuery();

        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        return null;
    }
    public Connection getConnection(){
        return Linksql.getConnection();
    }
}